package Model.Pojo;

import java.util.ArrayList;
import java.util.Calendar;

/**
 *
 * @author Amanda
 */
public class Atividade {

    private String nome;
    private String tipo;
    private String data;
    private Double valor;
    private ArrayList<Nota> nota;
    private Turma turma;

    /**
     * @return the nome
     */
    public Atividade(String nome, String tipo, String data, Double valor,
            Turma turma) {
        this.nome = nome;
        this.tipo = tipo;
        this.data = data;
        this.valor = valor;
        this.nota = new ArrayList<Nota>();
        this.turma = turma;
        this.turma.adicionarAtividadeNaTurma(this);
    }

    public void adicionarNotasNaAtividade(Nota nota) {
        this.nota.add(nota);
    }

    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the tipo
     */
    public String getTipo() {
        return tipo;
    }

    /**
     * @param tipo the tipo to set
     */
    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    /**
     * @return the data
     */
    public String getData() {
        return data;
    }

    /**
     * @param data the data to set
     */
    public void setData(String data) {
        this.data = data;
    }

    /**
     * @return the valor
     */
    public Double getValor() {
        return valor;
    }

    /**
     * @param valor the valor to set
     */
    public void setValor(Double valor) {
        this.valor = valor;
    }

    /**
     * @return the nota
     */
    public ArrayList<Nota> getNota() {
        return nota;
    }
}
